<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>axios+vue</title>
	</head>
	<body>
		<div id="app">
			<input type="button" value="获取笑话" @click="getJoke()"/>
			<p>{{joke}}</p>
		</div>
		<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
		<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
		<script>
			var app = new Vue({
				el:"#app",
				data:{
					joke:"很好笑的笑话"
				},
				methods:{
					getJoke:function(){
						var that=this;
						axios.get("https://api-vue-base.itheima.net/api/joke").then
						(function(response){
							that.joke=response.data;
						},function(err){})
					}
				}
			})
		</script>
	</body>
</html>